high engine oil temperature - Alemán Inglés Diccionario